Big Huge Thesaurus

battle of the Bismarck Sea

noun